\hypertarget{main_8cpp}{\section{C\-:/\-Users/\-Christopher/\-Documents/\-Net\-Beans\-Projects/pbsearch/\-Search\-Engine/main.cpp File Reference}
\label{main_8cpp}\index{C\-:/\-Users/\-Christopher/\-Documents/\-Net\-Beans\-Projects/pbsearch/\-Search\-Engine/main.\-cpp@{C\-:/\-Users/\-Christopher/\-Documents/\-Net\-Beans\-Projects/pbsearch/\-Search\-Engine/main.\-cpp}}
}
{\ttfamily \#include $<$cstdlib$>$}\\*
{\ttfamily \#include $<$iostream$>$}\\*
{\ttfamily \#include \char`\"{}Document\-Manager.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}Tree\-Interface.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}A\-V\-L\-Tree\-Adapter.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}Hash\-Table\-Adapter.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}Term.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}rapidxml.\-hpp\char`\"{}}\\*
{\ttfamily \#include \char`\"{}Maintenance\-Mode.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}Interactive\-Mode.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}Stress\-Test\-Mode.\-h\char`\"{}}\\*
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{main_8cpp_a8a1c50884986470fb31604484158b637}{D\-E\-B\-U\-G1}~true
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{main_8cpp_ae133458fde588606778fee36bc55ce8b}{output\-Mode\-Options} ()
\item 
void \hyperlink{main_8cpp_ade7dc8541fa6fbc65c4232e4c9f10be2}{pick\-Mode} (int mode, \hyperlink{class_document_manager}{Document\-Manager} $\ast$dm)
\item 
int \hyperlink{main_8cpp_a3c04138a5bfe5d72780bb7e82a18e627}{main} (int argc, char $\ast$$\ast$argv)
\end{DoxyCompactItemize}


\subsection{Macro Definition Documentation}
\hypertarget{main_8cpp_a8a1c50884986470fb31604484158b637}{\index{main.\-cpp@{main.\-cpp}!D\-E\-B\-U\-G1@{D\-E\-B\-U\-G1}}
\index{D\-E\-B\-U\-G1@{D\-E\-B\-U\-G1}!main.cpp@{main.\-cpp}}
\subsubsection[{D\-E\-B\-U\-G1}]{\setlength{\rightskip}{0pt plus 5cm}\#define D\-E\-B\-U\-G1~true}}\label{main_8cpp_a8a1c50884986470fb31604484158b637}


\subsection{Function Documentation}
\hypertarget{main_8cpp_a3c04138a5bfe5d72780bb7e82a18e627}{\index{main.\-cpp@{main.\-cpp}!main@{main}}
\index{main@{main}!main.cpp@{main.\-cpp}}
\subsubsection[{main}]{\setlength{\rightskip}{0pt plus 5cm}int main (
\begin{DoxyParamCaption}
\item[{int}]{argc, }
\item[{char $\ast$$\ast$}]{argv}
\end{DoxyParamCaption}
)}}\label{main_8cpp_a3c04138a5bfe5d72780bb7e82a18e627}
\hypertarget{main_8cpp_ae133458fde588606778fee36bc55ce8b}{\index{main.\-cpp@{main.\-cpp}!output\-Mode\-Options@{output\-Mode\-Options}}
\index{output\-Mode\-Options@{output\-Mode\-Options}!main.cpp@{main.\-cpp}}
\subsubsection[{output\-Mode\-Options}]{\setlength{\rightskip}{0pt plus 5cm}void output\-Mode\-Options (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{main_8cpp_ae133458fde588606778fee36bc55ce8b}
\hypertarget{main_8cpp_ade7dc8541fa6fbc65c4232e4c9f10be2}{\index{main.\-cpp@{main.\-cpp}!pick\-Mode@{pick\-Mode}}
\index{pick\-Mode@{pick\-Mode}!main.cpp@{main.\-cpp}}
\subsubsection[{pick\-Mode}]{\setlength{\rightskip}{0pt plus 5cm}void pick\-Mode (
\begin{DoxyParamCaption}
\item[{int}]{mode, }
\item[{{\bf Document\-Manager} $\ast$}]{dm}
\end{DoxyParamCaption}
)}}\label{main_8cpp_ade7dc8541fa6fbc65c4232e4c9f10be2}
